ultrasonic echo - Francés Inglés Diccionario